package com.polaris.live.resp.back_resp

import android.os.Parcelable

/**
 * WithdrawAccountResp
 *
 * @author Created by 长空 on 2023/10/26/024 10:57
 */
@kotlinx.parcelize.Parcelize
data class WithdrawAccountResp(
    /**
     * 提现资料
     *
     */
    val withdrawAccountInfoVo: List<WithdrawAccountInfoVo> ?= null,

    /**
     * 提现页面注意事项文案
     */
    val withdrawRuleDesc: String = ""
) : Parcelable

/**
 * WithdrawAccountInfoVo
 */
@kotlinx.parcelize.Parcelize
data class WithdrawAccountInfoVo(
    /**
     * 可提现的gainCoin
     */
    val gainCoin: Int,

    /**
     * 可提现的sendGainCoin
     */
    val sendGainCoin: Int,

    /**
     * 提现的手续费
     */
    val fee: String,

    /**
     * 提现获得的金额
     */
    val amount: String,

    /**
     * 提现申请的金额
     */
    val withdrawAmount: String,

    /**
     * 渠道ID
     */
    val channelId: Int,

    /**
     * 渠道名称
     */
    val channelName: String = "",

    /**
     * 账号
     */
    val accountNum: String = "",

    /**
     * 状态 0失效 1正常
     */
    val status: Int,

    /**
     * 账户id
     */
    val accountInfoId: Int

) : Parcelable